Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 UPWOOD ROAD Detached £1,136,971 £718,000 4 Feb 2014
20 UPWOOD ROAD Detached £1,005,000 £680,000 18 Feb 2015
22 UPWOOD ROAD Detached £1,470,267 £1,448,500 2 Nov 2023
30 UPWOOD ROAD Detached £1,163,587 £355,000 28 Sep 2001
34 UPWOOD ROAD Semi-Detached £637,054 £353,000 17 Aug 2009
36 UPWOOD ROAD Semi-Detached £633,147 £112,000 21 Jul 1995
38 UPWOOD ROAD Semi-Detached £760,656 £460,000 21 Aug 2013